assistant priest - French English Dictionary